package com.alibaba.algo.cooperation.usercomponent.service.user;

import com.alibaba.algo.cooperation.common.BaseResult;
import com.alibaba.algo.cooperation.usercomponent.vo.req.user.SysSyncDetailLogRequestVO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@FeignClient(url="${feign.userCenterUrl:}", value = "usercenter-service", contextId = "usercenter-app")
public interface SysSyncDetailLogService {

    @RequestMapping(value = "/sysSyncDetailLog/insert", method = RequestMethod.POST)
    BaseResult insert(@RequestBody SysSyncDetailLogRequestVO sysSyncDetailLogRequestVO);

    @RequestMapping(value = "/sysSyncDetailLog/delete", method = RequestMethod.POST)
    BaseResult delete(@RequestBody SysSyncDetailLogRequestVO sysSyncDetailLogRequestVO);

    @RequestMapping(value = "/sysSyncDetailLog/update", method = RequestMethod.POST)
    BaseResult update(@RequestBody SysSyncDetailLogRequestVO sysSyncDetailLogRequestVO);

}
